package com.zmn.oms.model.vo.work.modify.amount;

import com.alibaba.fastjson.annotation.JSONField;
import com.alibaba.fastjson.serializer.ToStringSerializer;
import com.zmn.oms.model.entity.serviceitem.OrderServiceItem;
import java.util.List;
import lombok.Data;

/**
 * 类描述：服务项修改 VO
 *
 * @author lujia
 * @date 2018/12/13 9:34
 */
@Data
public class ZsServiceItemVO {

    /**
     * 订单id
     */
    @JSONField(serializeUsing = ToStringSerializer.class)
    private Long orderId;

    /**
     * 工单Id
     */
    @JSONField(serializeUsing = ToStringSerializer.class)
    private Long workId;

    /**
     * 订单产品扩展Id
     */
    @JSONField(serializeUsing = ToStringSerializer.class)
    private Long proExtId;

    /**
     * 产品名称
     */
    private String productName;

    /**
     * 产品Id
     */
    private Integer productId;

    /**
     * 服务项列表
     */
    private List<OrderServiceItem> serviceItemList;

    /**
     * 服务项总金额
     */
    private Integer totalAmount;

    /**
     * 服务项/故障项
     */
    private Integer servItemType;
}
